import Vue from 'vue';
import ElementUI from 'element-ui';
// import VueRouter from 'vue-router';
// import Routers from './route.js';
// import Util from './libs/util';
import App from './App.vue';
import 'element-ui/lib/theme-chalk/index.css';
import VXETable from 'vxe-table'
import 'vxe-table/lib/style.css'
//加载样式
// import { Loading } from 'element-ui';

//状态管理
import store from '@/store'

import '@/app.css'


// Vue.use(VueRouter);
Vue.use(ElementUI);
Vue.use(VXETable);

//配置动效
// 路由配置
// const RouterConfig = {
//     mode: 'hash',
//     routes: Routers
// };
// const router = new VueRouter(RouterConfig);
// let loadingInstance = Loading.service();
// router.beforeEach((to, from, next) => {
//     console.log("开始")
//     window.eventService.onceEvent('rpc-ready', (e) => {
//         console.log("握手成功",e)
//         next();
//     }) 
//     // next();
// });

// router.afterEach(() => {
//     loadingInstance.close()
//     window.scrollTo(0, 0);
// });

new Vue({
  el: '#app',
  store: store,
  // router: router,
  render: h => h(App),
  created() {
    window.app = this;
  }
});
